multi-sensor rainfall - English Synonyms Dictionary